non-bank private retailer - German English Dictionary